package com.ruoyi.wgjlcData.domain.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.pad.ChartLineDTO;
import com.ruoyi.common.core.pad.LinePoint;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.util.List;

public class TestSuDu extends BaseEntity {

    /** 主键id */
    private String id;

    /**
     * 档位
     */
    private String dw;
    /**
     * 最大速度
     */
    private String zdsdVel;
    /**
     * 检测方式
     * 0：速度传感器  1：GPS传感器
     */
    private String sensorType;
    /**
     * 速度点集合
     */
    private List<LinePoint> pointList;

    /**
     * 速度曲线图
     */
    private ChartLineDTO sdChartLineDTO;

    /**
     * 测试时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date saveTime;

    /** 档位图Svg */
    @ApiModelProperty(value = "档位图Svg")
    private String dwSvg;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDw() {
        return dw;
    }

    public void setDw(String dw) {
        this.dw = dw;
    }

    public String getZdsdVel() {
        return zdsdVel;
    }

    public void setZdsdVel(String zdsdVel) {
        this.zdsdVel = zdsdVel;
    }

    public String getSensorType() {
        return sensorType;
    }

    public void setSensorType(String sensorType) {
        this.sensorType = sensorType;
    }

    public List<LinePoint> getPointList() {
        return pointList;
    }

    public void setPointList(List<LinePoint> pointList) {
        this.pointList = pointList;
    }

    public Date getSaveTime() {
        return saveTime;
    }

    public void setSaveTime(Date saveTime) {
        this.saveTime = saveTime;
    }

    public ChartLineDTO getSdChartLineDTO() {
        return sdChartLineDTO;
    }

    public void setSdChartLineDTO(ChartLineDTO sdChartLineDTO) {
        this.sdChartLineDTO = sdChartLineDTO;
    }

    public String getDwSvg() {
        return dwSvg;
    }

    public void setDwSvg(String dwSvg) {
        this.dwSvg = dwSvg;
    }
}
